]> dgit.raspbian.org Git - ostree.git/commit
ci: Use Justfile targets in GitHub workflow and add missing v2024_7 feature
authorXiaofeng Wang <henrywangxf@me.com>
Tue, 31 Mar 2026 07:31:32 +0000 (15:31 +0800)
committerXiaofeng Wang <henrywangxf@me.com>
Tue, 31 Mar 2026 08:09:17 +0000 (16:09 +0800)
commit1dbdaa007180f53f8f784f9c22103c807a50418a
treece0793ae8c137d256f3e2194256f8cefc93beedf
parentefdc101754611d3981761d033ce6422da09fd1f4
ci: Use Justfile targets in GitHub workflow and add missing v2024_7 feature

- Replace inline cargo fmt/clippy commands in rust.yml with just
  cargo-fmt-check and just cargo-clippy for consistency with local dev
- Make Justfile cargo-clippy use CARGO_PROJECT_FEATURES env var
  (defaults to v2022_6) so CI and local use share the same config
- Add missing v2024_7 feature to Cargo.toml to fix cargo doc failure
  caused by unexpected cfg condition

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Xiaofeng Wang <henrywangxf@me.com>
.github/workflows/rust.yml
Cargo.toml
Justfile
rust-bindings/src/repo.rs